Platon — a Problem Solving Environment for Computational Steering of Evolutionary Optimisation on the Grid
نویسندگان
چکیده
PLATON is a Problem Solving Environment (PSE) for distributed numerical optimisation that allows the construction and steering of large-scale optimisation processes on a computational Grid. It is also an environment for coupling optimisation and simulation software. Evolutionary Optimisation is a good example of a problem which can efficiently designed to run in a Grid environment. After a short introduction to PLATON, we focus on the generic interface description used to describe the software components and couple them together, the tuple-space concept of distributed computing and the functionality of our object oriented generic communication template library, which uses standard low-level communication tools like PVM and MPI, but hides the complexity of their actual use.
منابع مشابه
Evolutionary Computing within Grid Environment
Evolutionary computing (EC) techniques such as genetic algorithm (GA), genetic programming (GP), evolutionary programming (EP) and evolution strategies (ES) mimic nature through natural selection to perform complex optimisation processes that require more than one solutions. Grid-enabled environment provides suitable framework for EC techniques due to its computational and data capabilities. In...
متن کاملSolving Computationally Intensive Engineering Problems on the Grid Using Problem Solving Environments
The layered development of Grid based computational engineering problem solving environments is described by starting from a serial code and moving to a Grid-enabled distributed memory code. This development is described in terms of incremental steps based on the IRIS Explorer and SCIRun problem solving environments. The use of a problem solving environment (PSE) to manage the launching of a Gr...
متن کاملA Grid-Enabled Problem Solving Environment (PSE) for Design Optimisation within Matlab
The process of design search and optimisation using Computational Fluid Dynamics (CFD) is computationally and data intensive, a problem well-suited to Grid computing. The Geodise toolkit is a suite of Grid-enabled design optimisation and search tools within the Matlab environment. The use of these tools by the engineer is facilitated by intelligent design advisers targeted initially at CFD. The...
متن کاملImplementation of a Grid-Enabled Problem Solving Environment in Matlab
In many areas of design search and optimisation one needs to utilize Computational Fluid Dynamics (CFD) methods in order to obtain numerical solution of the flow field in and/or around a proposed design. From this solution measures of quality for the design may be calculated, which are required by optimisation methods. In large models the processing time for the CFD computations can very well b...
متن کاملImplementation and utilisation of a Grid-enabled problem solving environment in Matlab
In many areas of design search and optimisation one needs to utilize Computational Fluid Dynamics (CFD) methods in order to obtain a numerical solution of the flow field in and/or around a proposed design. From this solution measures of quality for the design may be calculated, which are then used by the optimisation methods. In large models the processing time for the CFD computations can very...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003